package com.shujia.day07.retu;

public class Code11ReturnOperator {
    public static void main(String[] args) {
        /*
        返回值类型
                基本类型:
                    当返回值类型为基本类型时，可以直接给定具体的值或变量
                引用类型:
                    类：当类作为方法的返回值类型时，返回的是该类的对象,或者是他的子类
                    抽象类：
         */

        // 该编程方式称为 链式编程 在Scala语言中用的较多
        new TeacherUse().getTeacher().fun();
    }


}




class Teacher{
    public void fun(){
        System.out.println("这是一个教师类...");
    }
}

class TeacherUse {

    // 返回值类型是一个引用类型的类 需要给一个对象
    public Teacher getTeacher(){
        return new Teacher();
    }
}
